<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>数据分析1</title>
        <style type="text/css">
            .div{
            border-radius: 100% 100% 100% 100%;
            background-color: #F5F5F5;

    }
            #0169f631c21e4faeab90a91d1e6bd21d{position: relative;left:10px;}
            #main{position: absolute; left:400px;top: 30px;}
    </style>
            <script type="text/javascript" src="https://assets.pyecharts.org/assets/echarts.min.js"></script>
        <script type="text/javascript" src="https://assets.pyecharts.org/assets/echarts-liquidfill.min.js"></script>
        <script type="text/javascript" src="https://assets.pyecharts.org/assets/themes/chalk.js"></script>
        <script type="text/javascript" src="https://assets.pyecharts.org/assets/jquery.min.js"></script>
        <script type="text/javascript" src="https://assets.pyecharts.org/assets/jquery-ui.min.js"></script>
        <script type="text/javascript" src="https://assets.pyecharts.org/assets/ResizeSensor.js"></script>

            <link rel="stylesheet"  href="https://assets.pyecharts.org/assets/jquery-ui.css">

</head>
<body>
    <style>.box {  } </style>
        
    <div class="box">
                <div id="129424cb10ea4f379129db719aea12db" class="chart-container" style="position: absolute; width: 1013.00378px; height: 500.00378px; top: 468.3062744140625px; left: -50.99433135986328px;"></div>
    <script>
        var chart_129424cb10ea4f379129db719aea12db = echarts.init(
            document.getElementById('129424cb10ea4f379129db719aea12db'), 'chalk', {renderer: 'canvas'});
        var option_129424cb10ea4f379129db719aea12db = {
    "backgroundColor": "white",
    "animation": true,
    "animationThreshold": 2000,
    "animationDuration": 1000,
    "animationEasing": "cubicOut",
    "animationDelay": 0,
    "animationDurationUpdate": 300,
    "animationEasingUpdate": "cubicOut",
    "animationDelayUpdate": 0,
    "series": [
        {
            "type": "bar",
            "name": "\u7b54\u5377\u91cf",
            "yAxisIndex": 1,
            "legendHoverLink": true,
            "data": [
                4657,
                5147,
                5433,
                5160,
                5191,
                4937
            ],
            "showBackground": false,
            "barMinHeight": 0,
            "barCategoryGap": "20%",
            "barGap": "30%",
            "large": false,
            "largeThreshold": 400,
            "seriesLayoutBy": "column",
            "datasetIndex": 0,
            "clip": true,
            "zlevel": 0,
            "z": 2,
            "label": {
                "show": true,
                "position": "top",
                "margin": 8
            }
        },
        {
            "type": "bar",
            "name": "\u5b8c\u6210\u7387",
            "yAxisIndex": 0,
            "legendHoverLink": true,
            "data": [
                0.63,
                0.64,
                0.64,
                0.6,
                0.66,
                0.64
            ],
            "showBackground": false,
            "barMinHeight": 0,
            "barCategoryGap": "20%",
            "barGap": "30%",
            "large": false,
            "largeThreshold": 400,
            "seriesLayoutBy": "column",
            "datasetIndex": 0,
            "clip": true,
            "zlevel": 0,
            "z": 2,
            "label": {
                "show": true,
                "position": "top",
                "margin": 8
            }
        },
        {
            "type": "line",
            "name": "\u5e73\u5747\u5728\u7ebf\u603b\u65f6\u957f",
            "connectNulls": false,
            "yAxisIndex": 2,
            "symbolSize": 4,
            "showSymbol": true,
            "smooth": false,
            "clip": true,
            "step": false,
            "data": [
                [
                    "\u4fe1\u5b89",
                    47.39
                ],
                [
                    "\u5927\u6570\u636e",
                    28.29
                ],
                [
                    "\u6570\u5a92",
                    27.91
                ],
                [
                    "\u7f51\u5de5",
                    29.24
                ],
                [
                    "\u8ba1\u79d1",
                    37.06
                ],
                [
                    "\u8f6f\u5de5",
                    25.98
                ]
            ],
            "hoverAnimation": true,
            "label": {
                "show": false,
                "position": "top",
                "margin": 8
            },
            "lineStyle": {
                "show": true,
                "width": 1,
                "opacity": 1,
                "curveness": 0,
                "type": "solid"
            },
            "areaStyle": {
                "opacity": 0
            },
            "zlevel": 0,
            "z": 0
        }
    ],
    "legend": [
        {
            "data": [
                "\u7b54\u5377\u91cf",
                "\u5b8c\u6210\u7387",
                "\u5e73\u5747\u5728\u7ebf\u603b\u65f6\u957f"
            ],
            "selected": {
                "\u7b54\u5377\u91cf": true,
                "\u5b8c\u6210\u7387": true,
                "\u5e73\u5747\u5728\u7ebf\u603b\u65f6\u957f": true
            },
            "show": true,
            "padding": 5,
            "itemGap": 10,
            "itemWidth": 25,
            "itemHeight": 14
        }
    ],
    "tooltip": {
        "show": true,
        "trigger": "axis",
        "triggerOn": "mousemove|click",
        "axisPointer": {
            "type": "cross"
        },
        "showContent": true,
        "alwaysShowContent": false,
        "showDelay": 0,
        "hideDelay": 100,
        "textStyle": {
            "fontSize": 14
        },
        "borderWidth": 0,
        "padding": 5
    },
    "xAxis": [
        {
            "show": true,
            "scale": false,
            "nameLocation": "end",
            "nameGap": 15,
            "gridIndex": 0,
            "inverse": false,
            "offset": 0,
            "splitNumber": 5,
            "minInterval": 0,
            "splitLine": {
                "show": false,
                "lineStyle": {
                    "show": true,
                    "width": 1,
                    "opacity": 1,
                    "curveness": 0,
                    "type": "solid"
                }
            },
            "data": [
                "\u4fe1\u5b89",
                "\u5927\u6570\u636e",
                "\u6570\u5a92",
                "\u7f51\u5de5",
                "\u8ba1\u79d1",
                "\u8f6f\u5de5"
            ]
        }
    ],
    "yAxis": [
        {
            "name": "\u5b8c\u6210\u7387",
            "show": true,
            "scale": false,
            "nameLocation": "end",
            "nameGap": 15,
            "gridIndex": 0,
            "axisLine": {
                "show": true,
                "onZero": true,
                "onZeroAxisIndex": 0,
                "lineStyle": {
                    "show": true,
                    "width": 1,
                    "opacity": 1,
                    "curveness": 0,
                    "type": "solid",
                    "color": "#5793f3"
                }
            },
            "axisLabel": {
                "show": true,
                "position": "top",
                "margin": 8,
                "formatter": "{value} "
            },
            "inverse": false,
            "position": "right",
            "offset": 70,
            "splitNumber": 5,
            "min": 0,
            "max": 1,
            "minInterval": 0,
            "splitLine": {
                "show": false,
                "lineStyle": {
                    "show": true,
                    "width": 1,
                    "opacity": 1,
                    "curveness": 0,
                    "type": "solid"
                }
            }
        },
        {
            "type": "value",
            "name": "\u7b54\u5377\u91cf",
            "show": true,
            "scale": false,
            "nameLocation": "end",
            "nameGap": 15,
            "gridIndex": 0,
            "axisLine": {
                "show": true,
                "onZero": true,
                "onZeroAxisIndex": 0,
                "lineStyle": {
                    "show": true,
                    "width": 1,
                    "opacity": 1,
                    "curveness": 0,
                    "type": "solid",
                    "color": " #228B22 "
                }
            },
            "axisLabel": {
                "show": true,
                "position": "top",
                "margin": 8,
                "formatter": "{value}\u6b21"
            },
            "inverse": false,
            "position": "right",
            "offset": 0,
            "splitNumber": 5,
            "min": 0,
            "max": 10000,
            "minInterval": 0,
            "splitLine": {
                "show": false,
                "lineStyle": {
                    "show": true,
                    "width": 1,
                    "opacity": 1,
                    "curveness": 0,
                    "type": "solid"
                }
            }
        },
        {
            "type": "value",
            "name": "\u5e73\u5747\u603b\u5728\u7ebf\u65f6\u957f",
            "show": true,
            "scale": false,
            "nameLocation": "end",
            "nameGap": 15,
            "gridIndex": 0,
            "axisLine": {
                "show": true,
                "onZero": true,
                "onZeroAxisIndex": 0,
                "lineStyle": {
                    "show": true,
                    "width": 1,
                    "opacity": 1,
                    "curveness": 0,
                    "type": "solid",
                    "color": "#FFA500"
                }
            },
            "axisLabel": {
                "show": true,
                "position": "top",
                "margin": 8,
                "formatter": "{value} h"
            },
            "inverse": false,
            "position": "left",
            "offset": 0,
            "splitNumber": 5,
            "min": 0,
            "max": 50,
            "minInterval": 0,
            "splitLine": {
                "show": true,
                "lineStyle": {
                    "show": true,
                    "width": 1,
                    "opacity": 10,
                    "curveness": 0,
                    "type": "solid"
                }
            }
        }
    ],
    "title": [
        {
            "text": "\u5404\u4e13\u4e1a\u7b54\u9898\u60c5\u51b5",
            "padding": 5,
            "itemGap": 10
        }
    ]
};
        chart_129424cb10ea4f379129db719aea12db.setOption(option_129424cb10ea4f379129db719aea12db);
    </script>
<br/>                <div id="c2f534dff6304774aec7cdbb4f54f5a7" class="chart-container" style="position: absolute; width: 520.00378px; height: 284.00378px; top: 83.3648452758789px; left: -29.00189208984375px;"></div>
    <script>
        var chart_c2f534dff6304774aec7cdbb4f54f5a7 = echarts.init(
            document.getElementById('c2f534dff6304774aec7cdbb4f54f5a7'), 'white', {renderer: 'canvas'});
        var option_c2f534dff6304774aec7cdbb4f54f5a7 = {
    "animation": true,
    "animationThreshold": 2000,
    "animationDuration": 1000,
    "animationEasing": "cubicOut",
    "animationDelay": 0,
    "animationDurationUpdate": 300,
    "animationEasingUpdate": "cubicOut",
    "animationDelayUpdate": 0,
    "color": [
        "#c23531",
        "#2f4554",
        "#61a0a8",
        "#d48265",
        "#749f83",
        "#ca8622",
        "#bda29a",
        "#6e7074",
        "#546570",
        "#c4ccd3",
        "#f05b72",
        "#ef5b9c",
        "#f47920",
        "#905a3d",
        "#fab27b",
        "#2a5caa",
        "#444693",
        "#726930",
        "#b2d235",
        "#6d8346",
        "#ac6767",
        "#1d953f",
        "#6950a1",
        "#918597"
    ],
    "series": [
        {
            "type": "liquidFill",
            "name": "\u7b54\u5377\u5b8c\u6210\u7387",
            "data": [
                0.635,
                0.6
            ],
            "waveAnimation": true,
            "animationDuration": 2000,
            "animationDurationUpdate": 1000,
            "color": [
                "#294D99",
                "#156ACF",
                "#1598ED",
                "#45BDFF"
            ],
            "shape": "circle",
            "backgroundStyle": {},
            "outline": {
                "show": true,
                "borderDistance": 8
            },
            "label": {
                "show": true,
                "position": "inside",
                "margin": 8,
                "fontSize": 50
            },
            "center": [
                "60%",
                "40%"
            ],
            "xAxisIndex": 0,
            "yAxisIndex": 0
        },
        {
            "type": "liquidFill",
            "name": "\u6b63\u786e\u7387",
            "data": [
                0.7835
            ],
            "waveAnimation": true,
            "animationDuration": 2000,
            "animationDurationUpdate": 1000,
            "color": [
                "#294D99",
                "#156ACF",
                "#1598ED",
                "#45BDFF"
            ],
            "shape": "circle",
            "backgroundStyle": {},
            "outline": {
                "show": true,
                "borderDistance": 8
            },
            "label": {
                "show": true,
                "position": "inside",
                "margin": 8,
                "fontSize": 50
            },
            "center": [
                "25%",
                "40%"
            ],
            "xAxisIndex": 1,
            "yAxisIndex": 1
        }
    ],
    "legend": [
        {
            "data": [],
            "selected": {},
            "show": true,
            "padding": 5,
            "itemGap": 10,
            "itemWidth": 25,
            "itemHeight": 14
        },
        {
            "data": [],
            "selected": {}
        }
    ],
    "tooltip": {
        "show": true,
        "trigger": "item",
        "triggerOn": "mousemove|click",
        "axisPointer": {
            "type": "line"
        },
        "showContent": true,
        "alwaysShowContent": false,
        "showDelay": 0,
        "hideDelay": 100,
        "textStyle": {
            "fontSize": 14
        },
        "borderWidth": 0,
        "padding": 5
    },
    "title": [
        {
            "text": "                    \u6b63\u786e\u7387                    \u7b54\u5377\u5b8c\u6210\u7387",
            "padding": 5,
            "itemGap": 10
        },
        {
            "padding": 5,
            "itemGap": 10
        }
    ],
    "grid": [
        {
            "show": false,
            "zlevel": 0,
            "z": 2,
            "containLabel": false,
            "backgroundColor": "transparent",
            "borderColor": "#ccc",
            "borderWidth": 1
        },
        {
            "show": false,
            "zlevel": 0,
            "z": 2,
            "containLabel": false,
            "backgroundColor": "transparent",
            "borderColor": "#ccc",
            "borderWidth": 1
        }
    ]
};
        chart_c2f534dff6304774aec7cdbb4f54f5a7.setOption(option_c2f534dff6304774aec7cdbb4f54f5a7);
    </script>
<br/>                        <div id="0169f631c21e4faeab90a91d1e6bd21d" class="chart-container" style="position: absolute; width: 411.00378px; height: 365.00378px; top: 34.4083194732666px; left: 370.9943542480469px;">
            <p class="title" style="font-size: 18px;Text-align: center;font-weight:bold;" >出题热词</p>
            <p class="subtitle" style="font-size: 12px;" > </p>
            <img src="./词云.png"  class="div" width="400x" height="300px" style="margin-top: 5px" left="100px" />
       <div id="main" style="height: 500px; width: 590px;">

    </div>
    <script>


var chartDom = document.getElementById('main');
var myChart = echarts.init(chartDom);
var option;

let base = +new Date(2022, 9, 3);
let oneDay = 24 * 3600 * 1000;
let valueBase = parseInt(Math.random() * (200-30+1)+30);
let valueBase2 =parseInt( Math.random()*(100-30+1)+30 );
let data = [];
let data2 = [];
for (var i = 1; i < 30; i++) {
  var now = new Date((base += oneDay));
  var dayStr = [now.getFullYear(), now.getMonth() + 1, now.getDate()].join('-');
    valueBase2 = Math.round((Math.random() - 0.5) *30 + valueBase2);
  valueBase2 <= 30 && (valueBase2 = (Math.random()*(100-30+1)+30) )*2;
  data2.push([dayStr, valueBase2]);

  valueBase = Math.round((Math.random() - 0.5) * 60 + valueBase);
  valueBase <= 100 && (valueBase = (Math.random()*(200-30+1)+30))&&valueBase2<valueBase;
  data.push([dayStr, valueBase]);

}
option = {
  title: {
    left: 'center',
    text: '访问量与答题量'
  },
  legend: {
    top: 'bottom',
    data: ['Intention']
  },
  tooltip: {
    triggerOn: 'none',
    position: function (pt) {
      return [pt[0], 130];
    }
  },
  toolbox: {
    left: 'center',
    itemSize: 25,
    top: 55,
    feature: {
      dataZoom: {
        yAxisIndex: 'none'
      },
      restore: {}
    }
  },
  xAxis: {
    type: 'time',
    axisPointer: {
      value: '2022-9-7',
      snap: true,
      lineStyle: {
        color: '#7581BD',
        width: 2
      },
      label: {
        show: true,
        formatter: function (params) {
          return echarts.format.formatTime('yyyy-MM-dd', params.value);
        },
        backgroundColor: '#7581BD'
      },
      handle: {
        show: true,
        color: '#7581BD'
      }
    },
    splitLine: {
      show: false
    }
  },
  yAxis: {
    type: 'value',
    axisTick: {
      inside: true
    },
    splitLine: {
      show: false
    },
    axisLabel: {
      inside: true,
      formatter: '{value}\n'
    },
    z: 10
  },
  grid: {
    top: 110,
    left: 15,
    right: 15,
    height: 160
  },
  dataZoom: [
    {
      type: 'inside',
      throttle: 50
    }
  ],
  series: [
    {
      name: '答题量',
      type: 'line',
      smooth: true,
      symbol: 'circle',
      symbolSize: 5,
      sampling: 'average',
      itemStyle: {
        color: '#0770FF'
      },
      stack: 'a',
      areaStyle: {
        color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
          {
            offset: 0,
            color: 'rgba(58,77,233,0.8)'
          },
          {
            offset: 1,
            color: 'rgba(58,77,233,0.3)'
          }
        ])
      },
      data: data2
    },
    {
      name: '访问量',
      type: 'line',
      smooth: true,
      stack: 'a',
      symbol: 'circle',
      symbolSize: 5,
      sampling: 'average',
      itemStyle: {
        color: '#F2597F'
      },
      areaStyle: {
        color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
          {
            offset: 0,
            color: 'rgba(213,72,120,0.8)'
          },
          {
            offset: 1,
            color: 'rgba(213,72,120,0.3)'
          }
        ])
      },
      data: data
    }
  ]
};

option && myChart.setOption(option);

    </script>



        </div>

<br/>                        <style>
            .fl-table {
                margin: 20px;
                border-radius: 5px;
                font-size: 12px;
                border: none;
                border-collapse: collapse;
                max-width: 100%;
                white-space: nowrap;
                word-break: keep-all;
            }

            .fl-table th {
                text-align: left;
                font-size: 20px;
            }

            .fl-table tr {
                display: table-row;
                vertical-align: inherit;
                border-color: inherit;
            }

            .fl-table tr:hover td {
                background: #00d1b2;
                color: #F8F8F8;
            }

            .fl-table td, .fl-table th {
                border-style: none;
                border-top: 1px solid #dbdbdb;
                border-left: 1px solid #dbdbdb;
                border-bottom: 3px solid #dbdbdb;
                border-right: 1px solid #dbdbdb;
                padding: .5em .55em;
                font-size: 15px;
            }

            .fl-table td {
                border-style: none;
                font-size: 15px;
                vertical-align: center;
                border-bottom: 1px solid #dbdbdb;
                border-left: 1px solid #dbdbdb;
                border-right: 1px solid #dbdbdb;
                height: 30px;
            }

            .fl-table tr:nth-child(even) {
                background: #F8F8F8;
            }
        </style>
        <div id="8b801c3d27904d25af2aa2bceac9d7b2" class="chart-container" style="position: absolute; width: 341.00378px; height: 508.00378px; top: 464.4612731933594px; left: 1009.9962768554688px;">
            <p class="title" style="font-size: 18px; font-weight:bold;" > 今日答卷量排名</p>
            <p class="subtitle" style="font-size: 12px;" > </p>
            <table class="fl-table">
    <thead>
        <tr>
            <th>Rank</th>
            <th>name</th>
            <th>Count</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>1</td>
            <td>大学生是否读研调查问卷</td>
            <td>139</td>
        </tr>
        <tr>
            <td>2</td>
            <td>产业园区企业调查问卷</td>
            <td>122</td>
        </tr>
        <tr>
            <td>3</td>
            <td>Darwin</td>
            <td>89</td>
        </tr>
        <tr>
            <td>4</td>
            <td>Hobart</td>
            <td>77</td>
        </tr>
        <tr>
            <td>5</td>
            <td>Sydney</td>
            <td>66</td>
        </tr>
        <tr>
            <td>6</td>
            <td>Melbourne</td>
            <td>8</td>
        </tr>
        <tr>
            <td>7</td>
            <td>Perth</td>
            <td>7</td>
        </tr>
        <tr>
            <td>8</td>
            <td>certh</td>
            <td>3</td>
        </tr>
    </tbody>
</table>
        </div>

<br/>    </div>
    <script>
            $('#129424cb10ea4f379129db719aea12db').css('border-style', 'dashed').css('border-width', '0px');$("#129424cb10ea4f379129db719aea12db>div:nth-child(1)").width("100%").height("100%");
            new ResizeSensor(jQuery('#129424cb10ea4f379129db719aea12db'), function() { chart_129424cb10ea4f379129db719aea12db.resize()});
            $('#c2f534dff6304774aec7cdbb4f54f5a7').css('border-style', 'dashed').css('border-width', '0px');$("#c2f534dff6304774aec7cdbb4f54f5a7>div:nth-child(1)").width("100%").height("100%");
            new ResizeSensor(jQuery('#c2f534dff6304774aec7cdbb4f54f5a7'), function() { chart_c2f534dff6304774aec7cdbb4f54f5a7.resize()});
            $('#0169f631c21e4faeab90a91d1e6bd21d').css('border-style', 'dashed').css('border-width', '0px');$("#0169f631c21e4faeab90a91d1e6bd21d>div:nth-child(1)").width("100%").height("100%");
            $('#8b801c3d27904d25af2aa2bceac9d7b2').css('border-style', 'dashed').css('border-width', '0px');$("#8b801c3d27904d25af2aa2bceac9d7b2>div:nth-child(1)").width("100%").height("100%");
            var charts_id = ['129424cb10ea4f379129db719aea12db','c2f534dff6304774aec7cdbb4f54f5a7','0169f631c21e4faeab90a91d1e6bd21d','8b801c3d27904d25af2aa2bceac9d7b2'];
function downloadCfg () {
    const fileName = 'chart_config.json'
    let downLink = document.createElement('a')
    downLink.download = fileName

    let result = []
    for(let i=0; i<charts_id.length; i++) {
        chart = $('#'+charts_id[i])
        result.push({
            cid: charts_id[i],
            width: chart.css("width"),
            height: chart.css("height"),
            top: chart.offset().top + "px",
            left: chart.offset().left + "px"
        })
    }

    let blob = new Blob([JSON.stringify(result)])
    downLink.href = URL.createObjectURL(blob)
    document.body.appendChild(downLink)
    downLink.click()
    document.body.removeChild(downLink)
}
    </script>
</body>
</html>
